×
lambast someone
meaning in French
réprimander, attaquer verbalement
Related Words
lambast
someone
keep on someone
pay someone back
shine someone down
knock someone off
catch someone red-handed
ask after someone
dawn on someone
be above someone
lambast
lambaste
lambaste a plan
lambda
PC Version
Copyright © 2018 WordTech Co.